something excellent - Turc Anglais Dictionnaire